RSSSL\Security\WordPress\Two_Fa\Rsssl_Two_Factor_Email A

Total Complexity 59
Dependencies 4
Dependents 5
Total lines 562
Lines of code 268
Logical lines of code 128
Comment lines 193
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
authentication_page()
A
44 9 47
get_selection_option()
S
50 5 25
generate_and_email_token()
S
43 3 51
is_enabled()
S
57 5 17
is_optional()
S
59 4 14
validate_token()
S
61 4 12
validate_authentication()
S
68 3 7
get_user_token()
S
68 3 7
pre_process_authentication()
S
68 3 7
is_forced()
S
70 2 6
user_options()
S
62 1 15
get_instance()
S
67 2 8
user_token_lifetime()
S
68 2 7
user_token_has_expired()
S
72 2 5
user_has_token()
S
69 2 7
__construct()
S
75 1 4
delete_token()
S
80 1 3
user_token_ttl()
S
74 1 4
is_available_for_user()
S
82 1 3
set_user_status()
S
79 1 3
generate_token()
S
70 1 6
get_label()
S
79 1 3
is_configured()
S
74 1 4
get_status()
S
79 1 3